﻿
#featured-player
{
    float: left;
    width: 280px;
    height: 80px;
    padding: 10px;
    color: #999;
    background-color: #333;
    margin: 10px 10px 10px 5px;
}

#featured-player h2
{
    font-weight: normal;
    font-size: 1.2em;
    text-transform: uppercase;
    color: #fff;
    padding-bottom: .2em;
}

#featured-player h3
{
    font-weight: bold;
    font-size: 1.2em;
}

#featured-player img
{
    float: left;
    margin: 0 10px 3px 0;
}

#events
{
    margin-bottom: 10px;
}

#event-calendar
{
    width: 200px;
    height: 188px;
    background-color: #161616;
    float: left;
    margin: 0 10px 10px 0;
}

#event-list
{
    width: 428px;
    height: 356px;
    border: solid 1px;
    padding: 5px;
    float: right;
    clear: right;
}

#event-list h3
{
    font-weight: bold;
    font-size: 1em;
}

.event-list-item
{
    line-height: 1.4em;
    margin-bottom: .3em;
    padding: 0 4px;
    border: solid 1px #F7F7EB;
}

.event-list-item.on
{
    border-color: #E0C240;
    background-color: #F3E7B3;
}

.event-list-item h3, .event-list-item div
{
    white-space: nowrap;
    overflow: hidden;
}

#event-list-left, #event-list-right
{
    height: 100%;
    float: left;
}

#event-list-left
{
    width: 209px;
    border-right: dashed 1px;
    padding-right: 4px;
}

#event-list-right
{
    width: 210px;
    padding-left: 4px;
}

#event-links
{
    width: 200px;
    height: 170px;
    text-align: center;
    color: black;
    background-color: #D5D8DD;
    float: left;
    clear: left;
    margin-right: 10px;
}

#event-links a
{
    color: black;
}


#event-links p, #event-links .alerts, #event-links ul
{
    margin: 1.7em 1.2em;
}

#event-links ul
{
    border-top: solid 1px;
    padding-top: .8em;
}

#event-links li
{
    display: inline;
}

#event-links li img
{
    vertical-align: middle;
}
/*
#map
{
    height: 300px;
    background-color: #eee;
}
*/
#highlights
{
    border: solid 0;
    margin-bottom: 10px;
}

#game-highlights
{
    margin-bottom: 10px;
}

#video-highlights
{
    margin-bottom: 10px;
}

#slideshow
{
    height: 300px;
    background-color: #333;
    margin-bottom: 10px;
}

#news-list
{
    /* height: 400px; */
    background-color: #EAEBD2;
}

#news-list h3, #news-list h4
{
    font-weight: bold;
    font-size: 1em;
}

#news-list ul
{
    padding: .6em .6em;
}

#news-list ul li
{
    line-height: 1.2em;
    margin: .6em .6em;
}

#news-list ul ul
{
    padding: 0;
}

/*
  .ajax__calendar overrides
*/

.event-calendar .ajax__calendar_container
{
    width: 190px;
}

.event-calendar .ajax__calendar_body
{
    width: 190px;
}

.event-calendar .ajax__calendar_days
{
    width: 190px;
}

.event-calendar .ajax__calendar_container
{
    color: #325273;
    border: 1px solid black;
    background-color: #021324;
}

.event-calendar .ajax__calendar_prev
{
    background-image: url(arrow-left.gif);
}
.event-calendar .ajax__calendar_next
{
    background-image: url(arrow-right.gif);
}

.event-calendar .ajax__calendar_footer
{
    border-top: 1px solid #black;
}

.event-calendar .ajax__calendar_dayname
{
    color: #4192D9;
    border-bottom: 1px solid #black;
}

.event-calendar .ajax__calendar_day
{
    border: 1px solid black;
}

.event-calendar .ajax__calendar_active .ajax__calendar_day
{
    background-color: #0074D9;
    border-color: #0074D9;
    color: #00305A;
}

.event-calendar .ajax__calendar_other .ajax__calendar_day
{
    background-color: #021324; /*border-color: #82151A;*/
    color: #172E45; /*#646464;*/
}

.event-calendar .ajax__calendar_hover .ajax__calendar_day
{
    background-color: #7ABAF2;
    border-color: #4192D9;
    color: #0074D9;
}

.event-calendar .ajax__calendar_hover .ajax__calendar_title
{
    color: #0074D9;
}

.event-calendar .ajax__calendar_hover .ajax__calendar_today
{
    color: #0074D9;
}
